package org.ims.inv.model.system;

import java.util.Date;

import cn.trymore.core.model.ModelBase;

/**
 * Model: 用户资料
 * 
 * @author x36zhao
 *
 */
public class ModelAppUserProfile
extends ModelBase
{

	private static final long serialVersionUID = -6633813760307099945L;
	
	/**
	 * 用户账号数据
	 */
	private ModelAppUser account;
	
	/**
	 * 姓名
	 */
	private String fullName;
	
	/**
	 * 部门
	 */
	private ModelAppDictionary department;
	
	/**
	 * 职务
	 */
	private ModelAppDictionary jobTitle;
	
	/**
	 * 学历
	 */
	private ModelAppDictionary education;
	
	/**
	 * 毕业院校
	 */
	private String school;
	
	/**
	 * 专业
	 */
	private String majority;
	
	/**
	 * 联系方式
	 */
	private String mobilePhone;
	
	/**
	 * 邮箱
	 */
	private String email;
	
	/**
	 * 个人简介
	 */
	private String introduction;
	
	/**
	 * 最后更新时间
	 */
	private Date lastModifiedTime;
	
	public ModelAppUser getAccount()
	{
		return account;
	}

	public void setAccount(ModelAppUser account)
	{
		this.account = account;
	}

	public String getFullName()
	{
		return fullName;
	}

	public void setFullName(String fullName)
	{
		this.fullName = fullName;
	}

	public ModelAppDictionary getDepartment()
	{
		return department;
	}

	public void setDepartment(ModelAppDictionary department)
	{
		this.department = department;
	}

	public ModelAppDictionary getJobTitle()
	{
		return jobTitle;
	}

	public void setJobTitle(ModelAppDictionary jobTitle)
	{
		this.jobTitle = jobTitle;
	}

	public ModelAppDictionary getEducation()
	{
		return education;
	}

	public void setEducation(ModelAppDictionary education)
	{
		this.education = education;
	}

	public String getSchool()
	{
		return school;
	}

	public void setSchool(String school)
	{
		this.school = school;
	}

	public String getMajority()
	{
		return majority;
	}

	public void setMajority(String majority)
	{
		this.majority = majority;
	}

	public String getMobilePhone()
	{
		return mobilePhone;
	}

	public void setMobilePhone(String mobilePhone)
	{
		this.mobilePhone = mobilePhone;
	}

	public String getEmail()
	{
		return email;
	}

	public void setEmail(String email)
	{
		this.email = email;
	}

	public String getIntroduction()
	{
		return introduction;
	}

	public void setIntroduction(String introduction)
	{
		this.introduction = introduction;
	}

	public Date getLastModifiedTime()
	{
		return lastModifiedTime;
	}

	public void setLastModifiedTime(Date lastModifiedTime)
	{
		this.lastModifiedTime = lastModifiedTime;
	}
	
}
